arm amputee - German English Dictionary